package com.my.biz.service;

import com.my.api.response.Msg;
import com.my.coolq.strategy.request.model.AddGroupRequest;

/**
 * 
 * @描述： IGroupInfoService服务接口
 * 
 * @创建人： ch
 * 
 * @创建时间：2017年07月04日 21:10:39
 * 
 */
public interface IGroupInfoService {

	/**
	 * 获取用户群
	 * @param uid
	 * @return
	 */
	Msg getGroupInfosByUid(String uid);
	
	/**
	 * 加群
	 * @param groupId
	 */
	void getGroupAndGroupMemberInfo(Long groupId);
	
	/**
	 * 是否是邀请机器人入群消息
	 * @param userId
	 * @param groupId
	 * @return
	 */
	Boolean isInviteBotAddGroup(Long userId, Long groupId);
	
	/**
	 * 邀请机器人加群
	 * @param userId 机器人编号
	 * @param groupId 群编号
	 * @return
	 */
	Msg inviteBotAddGroup(Long userId, Long groupId);
	
	Boolean addFriendByGroupUser();
	
	/**
	 * 用户加管理群
	 * @param uid
	 * @param qq_group
	 * @return
	 */
	Msg addGroupByUid(String uid,String group);
	
	
	/**
	 * 是否加入过群
	 * @param uid
	 * @param group
	 * @return
	 */
	Boolean isExists(Long group);
}
